Spanish-English Dictionarycontrarrestad
contrarrestad
contrarrestar
Meaning of contrarrestad