English edit

Noun edit

butifarras

  1. plural of butifarra

Spanish edit

Noun edit

butifarras

  1. plural of butifarra