1. flotilla

noun. (floʊˈtɪlə) A fleet of small craft.
Synonyms
Etymology
flotilla (English)
Featured Games
×