See also: shot-spots and shot spots

English edit

Noun edit

shotspots

  1. plural of shotspot