Back to Dictionary
闹矛盾
鬧矛盾
nàomáodùn
1. to be at loggerheads
2. to have a falling out