English Dictionary
◊ TABORA
Tabora
n : a city in central Tanzania [syn: {Tabora}]