LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“deoxy sugar” in Turkish

1 Turkish translation