благотворительность (blagotvoritel'nost') means caridade in Portuguese. Learn vocabulary with Maspeak.