ยิ้มร่า - word meaning in Thai dictionary
ยิ้มร่า

Word translation in Thai-English dictionary

1.
ยิ้มร่า v. exp.
  • beam 
  • smile with satisfaction