English to Thai Dictionary agonising

agonising

ที่ทนทุกข์ทรมาน
translation of 'agonising'
adjective
ที่ทนทุกข์ทรมาน,
ทรมานใจ,
ที่รู้สึกเจ็บปวด
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one