Version Française
Meaning of
"donzelle"
in English language
French to English
English to French
French
English
donzelle
floozie
donzelle (f) (péj.)
young madam (pej.)