Italian edit

Participle edit

imbestiante (plural imbestianti)

  1. present participle of imbestiare