English dictionary, thesaurus, translations & etymology
FreeDict.com

defense in Spanish

defense in Spanish

defensa
noun feminine
anything employed to oppose attack
descargo
noun
argument in support or justification of something
Add to Flashcards
Translations from Wiktionary, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.