English Spanish Dictionary

English - español

benefaction in Spanish: