Translation of نک گھسنی in English:

نک گھسنی

phrase

  • rubbing the nose on the ground (to acknowledge defeat)
    imploration


User Contribution

نک گھِسنی

noun