French-English dictionary »

griffoir meaning in English

FrenchEnglish
griffoir nom {m}

scratching post◼◼◼(wooden post that a cat scratches)
noun