English

edit

Proper noun

edit

Delunas

  1. plural of Deluna

Anagrams

edit