stravedute
Italian
Participle
stravedute
f
pl
feminine plural of
straveduto