Home
Search
Index
Definify.com
Definition
2024
staffilata
staffilata
Italian
Noun
staffilata
f
(
plural
staffilate
)
lashing
;
lash
,
stroke
(of a whip)
severe
criticism
Participle
staffilata
feminine singular of
staffilato
Similar Results