LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yağlayarak kolay işler hale getirmek. lubricating oil makina yağı” in English

1 English translation
EN
lubricate

Will you lubricate the car?