tabora

tabora

tabora

Noun

a city in western Tanzania

Synonyms: