autoamputated

English

Verb

autoamputated

  1. simple past and past participle of autoamputate