English-Spanish dictionary »

inventrix meaning in Spanish

EnglishSpanish
inventrix (a female that invents)
noun

inventoranoun
{f}