mestruante
Italian
Participle
mestruante
m
or
f
(
plural
mestruanti
)
present participle of
mestruare
Anagrams
menstruate