LexiTurkTURKISH ↔ ENGLISH DICTIONARY

motor yağı” in English

1 English translation
EN
motor oil

Tom knew how to properly dispose of motor oil and never dumped it down the storm drain.