spillata

Italian

Participle

spillata f sg

  1. feminine singular of spillato

Anagrams