English edit

Noun edit

imaginators

  1. plural of imaginator