LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“glycocalyx” in Turkish

1 Turkish translation