unskilled at their job or who commits errors due to lack of experience or skill (person) - German English Dictionary

Suggest a Term