Definify.com

Definition 2024


discovertures

discovertures

English

Noun

discovertures

  1. plural of discoverture