English

edit

Proper noun

edit

Delapenas

  1. plural of Delapena

Anagrams

edit