mutilatedEnglish

maimed, mutilated

Adjective

Having a part of the body crippled or disabled

English: maimed, mutilated

English words with similar meanings

Show 1 words