Polish-English dictionary »

sprostać meaning in English

PolishEnglish
sprostać

to be up to