ovulata
Italian
Participle
ovulata
f
sg
feminine singular of
ovulato
Anagrams
avutola