Vocabulary

アーマチュアコア

armature core

noun