Version Française
Meaning of
"battre (des pieux)"
in English language
French to English
English to French
French
English
battre (des pieux)
drive (to) (piles)