LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“selenography” in Turkish

1 Turkish translation