esecrata

Italian

Participle

esecrata f sg

  1. feminine singular of esecrato

Anagrams