English edit

Proper noun edit

Delizes

  1. plural of Deliz