barker meaning in French
n. machine écorceuse (servant à ôter l'écorce des troncs); animal qui aboie; aboyeur, bonimenteur, personne qui attire les clients en criant
n. machine écorceuse (servant à ôter l'écorce des troncs); animal qui aboie; aboyeur, bonimenteur, personne qui attire les clients en criant