delebs
English
Noun
delebs
plural of
deleb