LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sunflower oil” in Turkish

2 Turkish translations