LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yağdanlık.” in English

1 English translation
EN
lubricate

Will you lubricate the car?