French-English dictionary »

poil à gratter meaning in English

FrenchEnglish
poil à gratter nom {m}

itching powder◼◼◼noun