Mozambique Channel
تعریف انگلیسی
noun
- an arm of the Indian Ocean between Madagascar and southeastern Africa