English-French dictionary »

drag through the mud meaning in French

EnglishFrench
drag through the mud verb

traîner dans la boue◼◼◼verbe