English-Italian dictionary »

inventrix meaning in Italian

EnglishItalian
inventrix (a female that invents)
noun

inventricenoun
{f}