mesticata
Italian
Participle
mesticata
f
sg
feminine singular of
mesticato
Anagrams
masticate