tampur









tampur


noun

  1. tambura.
69 queries 0.648