LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“selenocentric” in Turkish

1 Turkish translation