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