Translation of timbrel in Malay

timbrel

tamborin

noun

  • 1

    tamborin