mare's teat grapes

English

Noun

mare's teat grapes

  1. plural of mare's teat grape