English and French Translation Search Results for flotilla
English
Detailed Translations for flotilla from English to French
flotilla:
Synonyms for "flotilla":
Related Definitions for "flotilla":
-
a fleet of small craft1
-
a United States Navy fleet consisting of two or more squadrons of small warships1