offrir

Etymology
, from, from.

Verb

 * 1) to offer; to provide
 * 2) to give as a gift
 * 3)  to buy for oneself
 * 4)  to treat oneself
 * 5)  to open oneself up to someone
 * 1)  to open oneself up to someone

Etymology
From, from.

Verb

 * 1)  to