pitcher's mounds

English

Noun

pitcher's mounds

  1. plural of pitcher's mound