Italian

edit

Participle

edit

mestruata f sg

  1. feminine singular of mestruato

Anagrams

edit