Definisi 'lake malawi'

English to English
noun
1 a long lake in southeastern Africa between Tanzania, Mozambique, and Malawi Terjemahkan
source: wordnet30


Visual Synonyms