Version Française
Meaning of
"armure pied de poule"
in English language
French to English
English to French
French
English
armure pied de poule
dogstooth or hounstooth check weave