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

tabora Definition

Cancel
tabora
noun()
a city in western Tanzania

Words Related to tabora!

tabora Examples by Brain Bank Users