Traducción de every cloud has a silver lining en español:

every cloud has a silver lining

no hay mal que por bien no venga, phr.

locución

  • 1

    no hay mal que por bien no venga