Italian Participle puzzata f sg feminine singular of puzzatoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads