imbastardirti

Italian

Verb

imbastardirti

  1. compound of the infinitive imbastardire with ti