streblids
English
Noun
streblids
plural of
streblid