insilata

Italian

Participle

insilata f sg

  1. feminine singular of insilato

Anagrams