Invincible Armada n : the great fleet sent from Spain against England by Philip II in 1588 [syn: {The Armada}, {Spanish Armada}]
版權所有 © 2025 3Dict.net