From ben- + fatto. See also benefatto.
benfatto (feminine benfatta, masculine plural benfatti, feminine plural benfatte)