spottings

English

Noun

spottings

  1. plural of spotting