appiattarti
Italian
Verb
appiattarti
compound of the infinitive
appiattare
with
ti