LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sert mücadele.” in English

1 English translation
EN
agony

My shoes hurt. I'm in agony.