English-French dictionary »

inventrix meaning in French

EnglishFrench
inventrix (a female that invents)
noun

inventricenom {f}

trouveusenom {f}