English

edit

Proper noun

edit

Denovas

  1. plural of Denova