desquamante

Italian

Participle

desquamante m or f (plural desquamanti)

  1. present participle of desquamare