imbestialirti

Italian

Verb

imbestialirti

  1. compound of the infinitive imbestialire with ti