Italian-English dictionary »

agitare le acque meaning in English

ItalianEnglish
agitare le acque verb

stir the pot(to cause unrest or dissent)
verb