Chinese words · Chengyu

不打不相识

bùdǎbùxiāngshíTraditional 不打不相識

from enemies to friends; no discord, no concord

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.