1 oil-immerse
English-Finnish dictionary > oil-immerse
2 oil can
English-Finnish dictionary of machine parts > oil can