guastarti

Italian

Verb

guastarti

  1. compound of the infinitive guastare with ti