simper Thai Translation

simper - การยิ้มแห้งๆ

EnglishThaiTransliteration
simper
(Noun)
การยิ้มแห้งๆ
Related:การยิ้มแหย, การยิ้มเขิน