English
›
Words
the
upper hand in a struggle
Translation:
English
Noun
2
mastery
Add
Translation