NichiDict

オイルドレザー

[oirudorezaa]

Meanings

1.Noun

oiled leather