Translation of ماتھا رگڑنا in English:

ماتھا رگڑنا

phrase

  • prostrate oneself (before)
  • implore humbly, beseech, supplicate