NichiDict

オイルクーラー

[oirukuuraa]

Meanings

1.Noun

oil cooler