delayals
English
Noun
delayals
plural of
delayal