ยิ้มแหย ๆ - word meaning in Thai dictionary
ยิ้มแหย ๆ

Word translation in Thai-English dictionary

1.
ยิ้มแหย ๆ v. exp.
  • look sheepish
  • smile sheepishly
  • give an embarrassed smile