desquamarti

Italian

Verb

desquamarti

  1. compound of the infinitive desquamare with ti