amaze Thai Translation

amaze - ทำให้ประหลาดใจ

EnglishThaiTransliteration
amaze
(Verb)
Related: astonish; perplex; astound
ทำให้ประหลาดใจ
Related:ทำให้แปลกใจ
tam hâi bprà-làat jai