Spanish-French dictionary »

embrollar | enredar meaning in French

SpanishFrench
embrollar | enredar

enchevêtrer