competimers

English

Noun

competimers

  1. plural of competimer