archdespots
English
Noun
archdespots
plural of
archdespot