French-English dictionary »

on n'a pas besoin d'ennemis meaning in English

FrenchEnglish
on n'a pas besoin d'ennemis phrase

with friends like these who needs enemies(indicating that one's close associates prove more adversarial than one's opponents)
phrase