NichiDict

アーチン

[aachin]

Meanings

1.Noun

urchin