Back to Dictionary
自告奋勇
自告奮勇
zìgàofènyǒng
1.
to volunteer for
2.
to offer to undertake