English → Hindi dictionary
cape trafalgar
Definition
a small cape in southwestern Spain; "Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805"
Looking for poetry? Read shayari and poems by great poets.
a small cape in southwestern Spain; "Nelson defeated the French and Spanish fleets off Cape Trafalgar in 1805"
Looking for poetry? Read shayari and poems by great poets.