English-French dictionary »

stir shit meaning in French

EnglishFrench
stir shit (to deliberately cause trouble)
verb

foutre la merde◼◼◼verbe