English

edit

Proper noun

edit

Delsons

  1. plural of Delson