Trumpoids

English

Noun

Trumpoids

  1. plural of Trumpoid