English to Chinese Dictionary agonising

agonising

折腾
translation of 'agonising'
adjective
惨痛,
烦恼的
Credits: Google Translate
Download the
HelloEnglishApp
image_one