amatungula
/ˌæməˈtʌŋɡʊlə/Definitions
1. noun
a settlement in Zambia, located on the Kafue River
“The village of Amatungula lies near the Kafue River.”
1. noun
a settlement in Zambia, located on the Kafue River
“The village of Amatungula lies near the Kafue River.”