LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Southern Hemisphere” in Turkish

1 Turkish translation