English → Hindi dictionary
invincible armada
अजेय आर्मेडा
Definition
the great fleet sent from Spain against England by Philip II in 1588
All Hindi meanings
अजेय आर्मेडा
Similar words
spanish armada
Looking for poetry? Read shayari and poems by great poets.