Crossword Puzzle

Tool - Right In TwoOnline version

Find the word that fits each definition.

by Hugo Sousa
1

2

3

4

5

6

7

6
7
3
4
1
5