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 flotilla IT Translations
fleet [armed military craft] naviglio
squadron [armed military craft] squadriglia {f}
armada [armed military craft] flotta {f}
navy [armed forces] flotta {f}