Definify.com

Definition 2025


chafers

chafers

English

Noun

chafers

  1. plural of chafer