imbestiati

Italian

Participle

imbestiati m pl

  1. masculine plural of imbestiato