armature of a permanent magnet - Turkish English Dictionary

Suggest a Term