English

edit

Noun

edit

superhorses

  1. plural of superhorse