gain the upper hand (over somebody) - Turkish English Dictionary

Suggest a Term