ammirata

Italian

Participle

ammirata f sg

  1. feminine singular of ammirato

Adjective

ammirata

  1. feminine singular of ammirato

Anagrams