Spanish-French dictionary »

desenredar | desligar meaning in French

SpanishFrench
desenredar | desligar

dépêtrer