Portuguese-English dictionary »

descamar meaning in English

PortugueseEnglish
descamar verb

scale [scaled, scaling, scales](remove the scales of)
verb
[UK: skeɪl] [US: ˈskeɪl]