stirrup jars

English

Noun

stirrup jars

  1. plural of stirrup jar