Italian Participle puzzato (feminine puzzata, masculine plural puzzati, feminine plural puzzate) past participle of puzzareWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads