subsistances

English

Noun

subsistances

  1. plural of subsistance

French

Noun

subsistances f

  1. plural of subsistance