Italian Participle imbracata f sg feminine singular of imbracato Anagrams imbarcataWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads