Armada

The Spanish and Portuguese word for naval fleet.

Armada Definition | Radience
Armada Definition | Radience