English
›
Words
to
be in charge or in control of a situation
Translation:
English
1
in
the driver’s seat
Add
Translation