English-Chinese dictionary »

motor oil meaning in Chinese

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

机油 /jīyóu/noun

機油noun