Definition of マルチオイル

マルチオイル

maruchioiru

noun
multi-purpose oil
Other readings:
マルチ・オイル