Spanish-French dictionary »

doncella | damisela meaning in French

SpanishFrench
doncella | damisela noun

demoiselleadjectif