Debaters meaning : One who debates or participates in a debate; one who argues.
debaters
ejido
project
trochanter
farfalle