"オドメーター" English translation

"オドメーター" in English

オドメーター {noun}

オドメーター (also: 走行距離計)