scamuffa
Italian
Verb
scamuffa
inflection of
scamuffare
:
third-person singular present indicative
second-person singular imperative