LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kederlendirici. painfully ıstırap vererek” in English

1 English translation
EN
painful

It's so painful. Stop it!