French-English dictionary »

l’échapper belle meaning in English

FrenchEnglish
l’échapper belle verbe

dodge a bullet(have a narrow escape)
verb