How would you define chevaux-de-frise? Add your definition here.

comments powered by Disqus

Words near chevaux-de-frise in the dictionary