French-English dictionary »

traîner dans la boue meaning in English

FrenchEnglish
traîner dans la boue verbe

drag through the mud◼◼◼verb