English
›
Words
a
serious disagreement or argument, typically a protracted one
Translation:
English
Noun
3
conflict
Add
Translation