French-English dictionary »

filer à l'anglaise (take english leave) meaning in English

FrenchEnglish
filer à l'anglaise (take English leave) nom

French leave◼◼◼(sudden or unannounced departure)
noun