LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“topographic” in Turkish

2 Turkish translations