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