English dictionary
tambala meaning and definition
Definition and meaning of tambala at MeaningMonkey.org. tambala meaning and definition in the English Dictionary.TAMBALA noun
Definition of tambala (noun)
- 100 tambala equal 1 kwacha in Malawi
Source: Princeton University Wordnet