armada, fleet of spanish warships

listen to the pronunciation of armada, fleet of spanish warships
Englisch - Italienisch
armata
Englisch - Französisch
{n} armada