English
›
Words
the
ball’s in your court
Translation:
English
Verb
1
to
have the responsibility or to take action
Add
Translation