Translation of ٹن ٹن in English:

ٹن ٹن

phrase

  • ringing of a bell, toll, ding-dong, twang-twang