stamping grounds

English

Noun

stamping grounds

  1. plural of stamping ground