LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“line of contact” in Turkish

1 Turkish translation