Translation of دھم دیسی in English:

دھم دیسی

phrase

  • with the sound of thud
    with force