Spanish-French dictionary »

destrenzar meaning in French

SpanishFrench
destrenzar

dénatter