progressive loss of motor control - Spanish English Dictionary

Suggest a Term