Fransk-Engelsk ordbok »

brouiller les pistes betyder på engelska

FranskaEngelska
brouiller les pistes verbe

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