English-Polish dictionary »

when life gives you lemons, make lemonade meaning in Polish

EnglishPolish
when life gives you lemons, make lemonade make the best out of difficult situations

gdy życie daje ci cytryny, zrób z nich lemoniadę