177 / 1311

What does 打交道 (dǎ jiāo dào) mean in English?

打交道
dǎ jiāo dào

to come into contact with; to have dealings