shamefaced

?

ads

adjective

ရှက်အမ်းအမ်း

ရှက်ကိုးရှက်ကန်း ဖြစ်သော

  • a shamefaced expression/grin/apology.
ads