LexiTurkTURKISH ↔ ENGLISH DICTIONARY

slime mold” in Turkish

1 Turkish translation