Give gave given giving take (11/48)

Give gave given giving take