grating Thai Translation

grating - ขัดเคือง

EnglishThaiTransliteration
grating
(Adjective)
ขัดเคือง
Related:ไม่พอใจ
kàt keuang