Spanish-English Dictionarybeneficiaste
beneficiaste
beneficiarse
Meaning of beneficiaste