horse litters

English

Noun

horse litters

  1. plural of horse litter