smerds

English

Noun

smerds

  1. plural of smerd