mestruavate
Italian
Verb
mestruavate
second-person plural imperfect indicative of
mestruare