d vi
(for a task)
ofrecerse , (for the army)
alistarse como voluntario
to volunteer for service overseas ofrecerse para servir en ultramar
to volunteer to do sth ofrecerse (voluntario) para hacer algo
he wasn't forced to, he volunteered nadie le obligó a ello, se ofreció libremente