English to Turkish Dictionary agonising

agonising

acı veren
translation of 'agonising'
adjective
işkenceli,
acı veren,
cefalı
Credits: Google Translate
Download the
HelloEnglishApp
image_one