DictionaryForumContacts

   Italian
Google | Forvo | +
noun | verb
mestruo m
med. menstruum; humectant; moistening; diluent substance
mestruare v
med. menstruate