defense in Spanish
defense in Spanish
defensa
anything employed to oppose attack
descargo
argument in support or justification of something