LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“usurp” in Turkish

3 Turkish translations