Italian Noun baruffe f plural of baruffa Anagrams buffare, bufferàWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads