Spanish-English Dictionarybeneficiar
Meaning of beneficiar