Definify.com

Definition 2024


inventresses

inventresses

English

Noun

inventresses

  1. plural of inventress