Definify.com

Definition 2024


chafers

chafers

English

Noun

chafers

  1. plural of chafer