EnglishEdit

NounEdit

buffas

  1. plural of buffa