trescata
Italian
Participle
trescata
f
sg
feminine singular of
trescato
Anagrams
castrate
,
crestata
,
scartate
,
scattare
,
scatterÃ