Summary
Spanish to English: more detail...
-
flotilla:
-
Wiktionary:
flotilla → flotilla -
Synonyms for "flotilla":
escuadrilla
-
Wiktionary:
English to Spanish: more detail...
Spanish
Detailed Translations for flotilla from Spanish to English
English