English

edit

Noun

edit

highspots

  1. plural of highspot

Anagrams

edit