LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sugarcured” in Turkish

1 Turkish translation