LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“demarcate” in Turkish

1 Turkish translation