stud_farmEnglish

stud farm

Noun

A farm where horses are bred

English: stud farm