Mozambique Channel
English Dictionary
->
Letter M
-> Mozambique Channel
Search Dictionary:
Mozambique Channel Definition
(n)
an
arm
of
the
Indian
Ocean
between
Madagascar
and
southeastern
Africa
Mozambique Channel Synonyms
Mozambique Channel
© Art Branch Inc.