NichiDict

あるまじろ

[arumajiro]

Meanings

1.Noun

armadillo