Englishfor English speakers
cheval-de-frise English
Meaning cheval-de-frise meaning
What does cheval-de-frise mean?
cheval-de-frise
Synonyms cheval-de-frise synonyms
What other words have the same or similar meaning as cheval-de-frise?