English edit

Noun edit

doncellas

  1. plural of doncella

Spanish edit

Noun edit

doncellas f pl

  1. plural of doncella