English
›
Words
a
factor that makes something more difficult or complex
Translation:
English
Noun
5
complication
Add
Translation