stud horses

English

Noun

stud horses

  1. plural of stud horse