LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cane sugar” in Turkish

1 Turkish translation