ofrecer

непр. vt

1) предлагать

ofrecer su ayuda — предлагать свою помощь

2) обещать

3) вручать; преподносить

4) предлагать (цену), давать (опред. сумму на аукционе)

5) церк. посвящать; жертвовать

6) давать милостыню (в церкви)

7) давать обет

8) представлять собой (что-либо)

Источник: Испанско-русский словарь на Gufo.me