CHEVAUX-DE-FRISE MEANING IN ENGLISH

• Chevaux-de-frise Definition & Synonyms

  1. (pl. ) of Cheval-de-frise


Synonyms:
Cheval-de-frise,

RECENT SEARCHES