NichiDict

アーマチュア

[aamachua]

Meanings

1.Noun

armature