imbestiando

Italian

Verb

imbestiando

  1. gerund of imbestiare