ostras ( synonym found)

Definition of ostras:

°alternative spelling of oestrus.

Definition of ostras:

°alternative spelling of oestrus.

Back to Top