Polish-English dictionary »

być górą meaning in English

PolishEnglish
być górą

have the upper hand