appiattarti

Italian

Verb

appiattarti

  1. compound of the infinitive appiattare with ti