French-English dictionary »

de bon poil meaning in English

FrenchEnglish
de bon poil preposition

in good spirits(happy and cheerful)
preposition