I am a native English speaker and some of these are difficult. Here are my answers for my first try. I will come back to try more and put it in my comments. If it’s blank, I do not know the answer.
2.
3. machine
4.
5. Board
6. Paper
7. Card
8. Glasses
9.
10.
11. Coat
12.
13. Line
14. Horse
15.
16. Party
17. Name
18. Table
19.
20.