Spanish-French dictionary »

descascar meaning in French

SpanishFrench
descascar

dépiauter

descascarada | descascarado adjective

écailléadjectif

descascarar

décortiquer

écosser

descascarillar

décalaminer

Your history