when life gives you lemons, make lemonade
谚语
英文释义
谚语
- You should always make the best out of difficult situations.
1 次浏览
数据来源: Wiktionary