LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“table mountain” in Turkish

1 Turkish translation