be victorious over someone, be in a superior position

listen to the pronunciation of be victorious over someone, be in a superior position
English - English
have the advantage over someone
be victorious over someone, be in a superior position
Favorites