LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“paramecium” in Turkish

1 Turkish translation