mestruò
See also:
mestruo
Italian
Verb
mestruò
third-person singular past historic of
mestruare