English Polish Dictionary

English - język polski

stick up for you in Polish:

1. stawać na wysokości zadania stawać na wysokości zadania