LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sitology” in Turkish

1 Turkish translation