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
squadron [armed military craft] эскадри́лья (n)