Slovnenya

Translation English French: jobber

Dictionary: main
jobber
noun