delulus
English
Noun
delulus
plural of
delulu