English version


From Longman Dictionary of Contemporary Englishjack-of-all-tradesˌjack-of-ˈall-trades noun  WORKER[singular] someone who can do many different types of work, but who often is not very skilled at any of them
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.