French-English dictionary »

trouveuse meaning in English

FrenchEnglish
trouveuse nom {f}

inventrix(a female that invents)
noun