Spanish-French dictionary »

salvarse por los pelos meaning in French

SpanishFrench
salvarse por los pelos

l’échapper belle