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