offrir
Top 400
Meanings
Verb
1. to offer; to provide
2. to give as a gift
3. to buy for oneself (reflexive)
4. to treat oneself (reflexive)
5. to open oneself up to (someone) (reflexive)
Examples352
I give him a book every Christmas.
What did Tom give you for Christmas?
What did Tom offer you?
What did Tom give you for Christmas?
What did Tom offer you?
What are you giving Tom for Christmas?