LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ameba” in Turkish

1 Turkish translation
TR
amip

Amip tek hücreli bir varlıktır.