Spanish-English Dictionarycompensaron
compensaron
compensar
Meaning of compensaron