Delps

English

Proper noun

Delps

  1. plural of Delp

Anagrams