Zuffa definition

Search

Zuffa

Zuffa logo #21354is an Italian word, meaning `brawl” or to `fight with no rules".
Found on http://www.encyclo.co.uk/local/21354
No exact match found.