defense for oneself against an attack - Spanish English Dictionary

Suggest a Term