Slovnenya

Translation English French: manual labour

Dictionary: main
manual labour
noun