armada in Russian
armada in Russian
арма́да
A fleet of warships, especially with reference to the Spanish Armada.
армада
A fleet of warships, especially with reference to the Spanish Armada.
арма́да
Any large army or fleet of military vessels.