Translation of ٹم ٹم in English

ٹم ٹم٢

Noun (feminine)

  1. small drum, tom-tom, sound of a drum

Powered by Oxford