selds

English

Noun

selds

  1. plural of seld