Spanish-English Dictionaryrecompensa
recompensa
recompensar
Meaning of recompensa