Translation of دھک دھک in English:

دھک دھک

phrase

  • beating
    palpitation
  • tremor
    perturbation
    anxiety
    apprehension