Translation of ڈاک و ڈاک in English:

ڈاک و ڈاک

phrase

  • post-haste, without stopping on the way