Search term flotilla has 2 results
Jump to
EN English IT Italian
flotilla (n)[military] flottiglia (n){f}[military]
flotilla (n)[small fleet] flottiglia (n){f}[small fleet]
EN Synonyms for flotillaIT Translations
fleet [armed military craft] naviglio
squadron [armed military craft] squadriglia {f}
armada [armed military craft] flotta {f}
navy [armed forces] flotta {f}