Jacks-at-all-trades
English
Noun
Jacks-at-all-trades
plural of
Jack-at-all-trades