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