LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ECHR” in Turkish

1 Turkish translation