Definify.com

Definition 2025


estruations

estruations

English

Noun

estruations

  1. plural of estruation