NichiDict

オドメーター

[odomeetaa]

Meanings

1.Noun

odometer