Gave or has given (17/48)

Gave or has given