See also: biarrotes

French

edit

Noun

edit

Biarrotes f

  1. plural of Biarrote