Version Française
Meaning of
"maîtresse"
in English language
French to English
English to French
French
English
maîtresse (f) passagère
casual mistress
maîtresse
lover
maîtresse
owner, mistress
maîtresse
teacher