English

edit

Noun

edit

Trumpoids

  1. plural of Trumpoid