German-English dictionary »

menstruus meaning in English

GermanEnglish
menstruus

menstruous[UK: mˈenstruːəs] [US: mˈenstruːəs]