Turkish-English dictionary »

motor yağı meaning in English

TurkishEnglish
motor yağı noun

motor oil(oil to lubricate an internal-combustion engine)
noun

Your history