Definify.com

Definition 2024


estruations

estruations

English

Noun

estruations

  1. plural of estruation