skirods
English
Noun
skirods
plural of
skirod