Defecators meaning

Plural form of defecator.
noun
0
0
Advertisement