smascellarti

Italian

Verb

smascellarti

  1. compound of the infinitive smascellare with ti