Slovnenya

Translation English French: subsistence

Dictionary: main
subsistence
noun