GeneralConnection.com
➔
Dictionary
tambala
Noun
1. Malawian monetary unit
Usage