French-English dictionary »

maîtresse [female] meaning in English

FrenchEnglish
maîtresse [female] nom {f}

paramour [paramours]◼◼◼(illicit lover)
noun
[UK: ˈpæ.rə.mʊə(r)] [US: ˈpæ.rə.mʊər]