sfotterti

Italian

Verb

sfotterti

  1. compound of the infinitive sfottere with ti