French-English dictionary »

terrier de blaireau meaning in English

FrenchEnglish
terrier de blaireau nom {m}

sett [setts]◼◼◼(home of a badger)
noun
[UK: set] [US: set]