Version Française
Meaning of
"Mur de pied"
in English language
French to English
English to French
French
English
Mur de pied
Toe wall; foot wall (Am.)