Give gave given giving take (3/48)

Give gave given giving take