Pinyin Dictionary results for "nao mao dun"

闹矛盾
to be at loggerheads; to have a falling out
Dictionary data provided by CC-CEDICT