TAMBALA

Definition of TAMBALA

  1. (noun)100 tambala equal 1 kwacha in Malawi