Dictionary English – Romanian

desquamate



Verb intranzitiv
1.

a se descuama