infiascata

Italian

Participle

infiascata f sg

  1. feminine singular of infiascato

Anagrams