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