Translation of tambur in English:

tambur

drum

noun

  • 1

    drum