French-English dictionary »

tout le monde peut se tromper meaning in English

FrenchEnglish
tout le monde peut se tromper phrase

even Homer nods(no one is immune to error)
phrase