horses and carts

English

Noun

horses and carts

  1. plural of horse and cart