English-Polish dictionary »

have the upper hand meaning in Polish

EnglishPolish
have the upper hand

być górą