imbestiante

Italian

Participle

imbestiante m or f by sense (plural imbestianti)

  1. present participle of imbestiare