LexiTurkTURKISH ↔ ENGLISH DICTIONARY

European Court of Human Rights” in Turkish

1 Turkish translation