Sign in Join

オイルクーラー
oirukūrā

Noun

1. oil cooler

Other forms: