LexiTurkTURKISH ↔ ENGLISH DICTIONARY

motor yağı. lubricant yağlayıcı madde. lubrica'tion yağlama. lubricator yağlama cihazı” in English

1 English translation
EN
lubricate

Will you lubricate the car?