desquamarti
Italian
Verb
desquamarti
compound of the infinitive
desquamare
with
ti