agonize Thai Translation

agonize - เจ็บปวด

EnglishThaiTransliteration
agonize
(Verb)
Related: feel anguish
เจ็บปวด
Related:เจ็บร้าว, ปวดร้าว
jèp bpùat