imbestiata
Italian
Participle
imbestiata
f
sg
feminine singular of
imbestiato
Anagrams
imbastiate