English edit

Noun edit

highspots

  1. plural of highspot

Anagrams edit