English edit

Noun edit

Demerarans

  1. plural of Demeraran