orpellata

Italian

Participle

orpellata f sg

  1. feminine singular of orpellato

Anagrams