Versione Inglese
Meaning of
"baruffante"
in English language
Italian to English
English to Italian
Italian
English
baruffante
one who fights constantly
baruffante
trouble maker