Translation of tabla in Malay

tabla

tabla

noun

  • 1

    tabla, gendang kecil India yang dimainkan dengan tangan