Definify.com

Definition 2024


smemorata

smemorata

Italian

Adjective

smemorata

  1. feminine singular of smemorato

Participle

smemorata

  1. feminine singular of smemorato

Anagrams