Match the words to their definitions
Somebody who does no talk much about his/her abilities is.........
Somebody who is ready to give easily and is not selfish
Somebody we can trust and depend on is .........
Somebody who is good or quick in thinking is...
Somebody who is ready to help is....................
helpful
smart
modest
generous
raliable