LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“protozoon” in Turkish

1 Turkish translation
TR
protozoon

Amip bir protozoondur.