zareba meaning in French
n. palanque, fortification faite de gros pieux plantés verticalement; planche d'un obstacle (concours hippique)
n. palanque, fortification faite de gros pieux plantés verticalement; planche d'un obstacle (concours hippique)