English → Hindi dictionary

spanish armada

स्पेनिश अरमाडा / स्पेनिशNOUN

Definition

the great fleet sent from Spain against England by Philip II in 1588

Looking for poetry? Read shayari and poems by great poets.