Translation of دھر دھمکنا in English:

دھر دھمکنا

phrase

  • arrive suddenly, rush forward, come or move on rapidly