99 / 115

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

打交道
dǎ jiāodào

to contact with; to have dealings with