Version Française
Translate
"struggle for life"
to French Language
English to French
French to English
English
French
struggle for life
(Biologie) la lutte pour la survie (selon Charles Darwin (1809-1882)).