livelihood-moyens de subsistance: meaning, definitions and translations

English dictionaryEnglishFrench

What is livelihood? livelihood is moyens de subsistance

What is moyens de subsistance?

  • Means of support; subsistence.

    Moyens de soutien; subsistance.

Search words

Upgrade your experience