strasapute
Italian
Participle
strasapute
f
pl
feminine plural of
strasaputo
Anagrams
pasturaste