Definify.com

Definition 2026


estruations

estruations

English

Noun

estruations

  1. plural of estruation