Spanish-English Dictionarybeneficiara
beneficiara
beneficiarse
Meaning of beneficiara