mestruava
Italian
Verb
mestruava
third-person singular imperfect indicative of
mestruare
Anagrams
smuravate