CHANFRIN MEANING IN ENGLISH

• Chanfrin Definition & Synonyms

  1. (n.) The fore part of a horses head.


RECENT SEARCHES