English

edit

Noun

edit

damosellas

  1. plural of damosella