Translation of tambur in English:

tambur

drum

  • 1

    drum