Flotilla
Word Dictionary
-> Flotilla
Search:
Flotilla
(n.) A little fleet, or a fleet of small vessels.
Terms of Use
Canadian Jobs