アーマチュアブレーキ
āmachuaburēki

Noun

1. armature brake

Other forms: