mestruai
Italian
Verb
mestruai
first-person singular past historic of
mestruare
Anagrams
misurate
,
smuriate