English → Hindi dictionary
battle of the spanish armada
इंग्लिश चैनल में इंगलैंड एवं स्पेन के मध्य हुआ युद्ध
Definition
in the English Channel a small fleet of British ships successfully defeated the large armada sent from Spain by Philip II to invade England
Examples
स्पेनिश अरमाडा के युद्ध में ब्रिटिश लोगो ने स्पेन को परास्त कर दिया था।
in battle of spanish armada british defeated spain.
Looking for poetry? Read shayari and poems by great poets.