Malayalam Dictionary

ഡമരു

damaru

tabour·tambourine

  1. tabour

  2. tambourine

Nearby in the dictionary

Support