braireau

English

Noun

braireau

  1. Alternative form of blaireau (American badger)