English translation of 'mezzi di sostentamento'
mezzi di sostentamento
means of support
'mezzi di sostentamento' in Other Languages
British English: livelihood NOUN
Your livelihood is the job or other source of income that gives you the money to buy the things you need.
...fishermen who depend on the seas for their livelihood.
Translation of mezzi di sostentamento from the Collins Italian to English Dictionary