French-English dictionary »

on a connu pire meaning in English

FrenchEnglish
on a connu pire phrase

worse things happen at seaphrase