English → Hindi dictionary
mozambique channel
Definition
an arm of the Indian Ocean between Madagascar and southeastern Africa
Looking for poetry? Read shayari and poems by great poets.
an arm of the Indian Ocean between Madagascar and southeastern Africa
Looking for poetry? Read shayari and poems by great poets.