serrarti

Italian

Verb

serrarti

  1. compound of the infinitive serrare with ti