English → Hindi dictionary
spanish armada
Definition
the great fleet sent from Spain against England by Philip II in 1588
Looking for poetry? Read shayari and poems by great poets.
the great fleet sent from Spain against England by Philip II in 1588
Looking for poetry? Read shayari and poems by great poets.