imbestiata

Italian

Participle

imbestiata f sg

  1. feminine singular of imbestiato

Anagrams