English → Hindi dictionary

mozambique channel

मोजांबिक चैनल / मोजांबिकNOUN

Definition

an arm of the Indian Ocean between Madagascar and southeastern Africa

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