Polish-English dictionary »

stać na czele meaning in English

PolishEnglish
stać na czele verb

spearheadverb
to drive or campaign ardently