French-English dictionary »

foutre la merde meaning in English

FrenchEnglish
foutre la merde verbe

stir shit◼◼◼(to deliberately cause trouble)
verb