Italian-English dictionary »

intorbidare le acque meaning in English

ItalianEnglish
intorbidare le acque verb

muddy the waters(To make something unclear and difficult to understand)
verb