LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mineral oil” in Turkish

1 Turkish translation