NichiDict

オイルエンジン

[oiruenjin]

Meanings

1.Noun

oil engine