LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“thallus” in Turkish

1 Turkish translation