Skip navigation.

Delena - What does it mean?

Definition of 'Delena'

Translingual

Proper noun

  • Hyponyms

    * (genus) (species)