Spanish-English Dictionarycompensara
compensara
compensar
Meaning of compensara