insellata

Italian

Participle

insellata f sg

  1. feminine singular of insellato

Anagrams