superbulls

English

Noun

superbulls

  1. plural of superbull