Dictionary English-Thai
Dictionary Thai-English
appalling:appalling[ syn: shocking; horrifying]
Result appalling pictures from www.google.com
appalling:[ADJ]ซึ่งทำให้ตกใจ:appalling[ syn: shocking; horrifying]