Showing results for timba. Search instead for timbale.

timba

NOUN
(gambling place)-gambling den
Synonyms for timba
Word of the Day
mummy