English-Italian dictionary »

when life gives you lemons, make lemonade meaning in Italian

EnglishItalian
when life gives you lemons, make lemonade (make the best out of difficult situations)
phrase

fai una limonataphrase

prepara una limonata; se la vita ti offre limoniphrase

quando la vita ti dà limoniphrase