Definify.com

Definition 2025


inventresses

inventresses

English

Noun

inventresses

  1. plural of inventress