Version Française
Meaning of
"chapeau de pieu, capuchon de pieu"
in English language
French to English
English to French
French
English
chapeau de pieu, capuchon de pieu
pile cap