INVENTRESS MEANING IN ENGLISH

• Inventress Definition & Synonyms

  1. (n.) A woman who invents.


RECENT SEARCHES