LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(çoğ.) tortu” İngilizcede

3 İngilizce çeviri
EN
settling

We succeeded in settling the dispute.