Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tambala Definition

Cancel
tambala
noun(tam-ba-la)
a monetary subunit of the kwacha (Malawi)

Words Related to tambala!

tambala Examples by Brain Bank Users