sneeze at Thai Translation

sneeze at - ยิ้มเยาะ

EnglishThaiTransliteration
sneeze at
(Phrasal verb)
Related: sniff at
ยิ้มเยาะ
Related:เย้ยหยัน