Jack Of All Trades

A person who does many different types of work

Comments are closed.

Related Terms