appalling Thai Translation

appalling - ซึ่งทำให้ตกใจ

EnglishThaiTransliteration
appalling
(Adjective)
Related: shocking; horrifying
ซึ่งทำให้ตกใจ