Polish-English dictionary »

stawić czoła meaning in English

PolishEnglish
stawić czoła verb

faceverb
deal with, confront

stand up toverb
object or interfere