Pocket Thesaurus
Antonyms of armada
flotilla, squadron, fleet, navy, force
See this content immediately after install