LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“volvox” in Turkish

1 Turkish translation