escosse
See also:
Escosse
Italian
Etymology 1
Verb
escosse
third-person singular past historic of
escuotere
Etymology 2
Participle
escosse
f
pl
feminine plural of
escosso