Meaning ofchamfronin English

chamfron

Definitions