AIDE-TOI, LE CIEL T'AIDERA


Meaning of AIDE-TOI, LE CIEL T'AIDERA in English

[aide-toi, le ciel t'ai.dera] [F] foreign term : help yourself (and) heaven will help you

Merriam-Webster English vocab.      Английский словарь Merriam Webster.