giostrarti

Italian

Verb

giostrarti

  1. compound of the infinitive giostrare with ti