Translation of دشا پھرنا in English:

دشا پھرنا

phrase

vulgar slang

  • to answer the call of nature