NichiDict

アーマー

[aamaa]

Meanings

1.Noun

armor; armour