ıstırap vermek

listen to the pronunciation of ıstırap vermek
Turkish - English
to distress
to make (someone) suffer
grieve
afflict
distress
excruciate
twinge
pinch