Spanish-French dictionary »

descascarar meaning in French

SpanishFrench
descascarar

décortiquer

écosser