Spanish-English Dictionarycompensa
compensa
compensar
Meaning of compensa