Abraham Portaleone

Italian encyclopedist