English-Spanish dictionary »

mozambique channel meaning in Spanish

EnglishSpanish
Mozambique Channel proper noun

canal de Mozambiqueproper noun