smemorata

Italian

Adjective

smemorata

  1. feminine singular of smemorato

Participle

smemorata f sg

  1. feminine singular of smemorato

Anagrams