infrascarti

Italian

Verb

infrascarti

  1. compound of the infinitive infrascare with ti