Loading...
Menu
CHAFER, noun One who chafes.
CHAFER, noun An insect, a species of Scarabaeus, or beetle.