Slovnenya

Translation English French: labor force

Dictionary: main
labor force