Translation of آب آب ہونا in English:

آب آب ہونا

phrase

  • be humiliated or embarrassed
  • perspire profusely