delebs

English

Noun

delebs

  1. plural of deleb