Translation of پانی پانی ہونا in English:

پانی پانی ہونا

phrase

  • perspire with shame, be overwhelmed with shame