English

edit

Noun

edit

desquamations

  1. plural of desquamation

French

edit

Noun

edit

desquamations f

  1. plural of desquamation