Gave or has given (3/48)

Gave or has given