Translation of تڑ تڑ in English:

تڑ تڑ

phrase

  • in quick succession, continuously, one after another