LexiTurkTURKISH ↔ ENGLISH DICTIONARY

monosaccharide” in Turkish

1 Turkish translation