LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Earth masses” in Turkish

1 Turkish translation