Spanish-French dictionary »

decorticar meaning in French

SpanishFrench
decorticar

décortiquer