Italian

edit

Participle

edit

imbestiata f sg

  1. feminine singular of imbestiato

Anagrams

edit