Tabora
English Dictionary
->
Letter T
-> Tabora
Search Dictionary:
Tabora Definition
(n)
a
city
in
central
Tanzania
Tabora Synonyms
Tabora
© Art Branch Inc.