imbestiante

Italian

Participle

imbestiante m or f (plural imbestianti)

  1. present participle of imbestiare