IT Italian dictionary: baruffare
baruffare has 11 translations in 7 languages
Jump to
Translations
translations of baruffare
IT
ES
Spanish
3 translations