Translation of منھ لال ہونا in English:

منھ لال ہونا

phrase

  • flush with anger, happiness or shame