motor_oilEnglish

motor oil

Noun

Oil used to lubricate the moving parts of a motor

English: motor oil

Bahasa: oli

Bahasa words with similar meanings