scolders

English

Noun

scolders

  1. plural of scolder

Anagrams