Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

umtata Definition

Cancel
umtata
geographical name(Um-ta-ta)
city in the Republic of South Africa population 137,500

Words Related to umtata!

umtata Examples by Brain Bank Users