LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pseudopod” in Turkish

1 Turkish translation