lake_nyasaEnglish

Lake Malawi, Lake Nyasa

Noun

A long lake in southeastern Africa between Tanzania, Mozambique, and Malawi

English: Lake Nyasa, Lake Malawi

Bahasa: Danau Malawi

Bahasa words with similar meanings

English words with similar meanings

Show 1 words