Spanish-French dictionary »

enredar | embrollar | estorbar | trabar meaning in French

SpanishFrench
enredar | embrollar | estorbar | trabar

empêtrer