Definify.com

Definition 2024


detracters

detracters

English

Noun

detracters

  1. plural of detracter