simper Thai Translation

simper - ยิ้มแห้งๆ

EnglishThaiTransliteration
simper
(Verb)
Related: grin; giggle; snicker; sneer
ยิ้มแห้งๆ
Related:ยิ้มแหย, ยิ้มเขิน