French-English dictionary »

empoisonner le puits meaning in English

FrenchEnglish
empoisonner le puits verbe

poison the well◼◼◼(raise ad hominem arguments)
verb