frustata
Italian
Etymology 1
Noun
frustata
f
(
plural
frustate
)
lash
Etymology 2
Participle
frustata
f
sg
feminine singular of
frustato