appiattirti

Italian

Verb

appiattirti

  1. compound of the infinitive appiattire with ti