LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“relativisation” in Turkish

1 Turkish translation