English
›
Words
embroil
Translation:
English
Verb
9
to
get into trouble
3
to
mix things up
2
jumble
1
to
lure into a battle or fight
0
bungle
Add
Translation