vocab dash
Log inSign up
自告奋勇zìgàofènyǒng
Top 40000
Meanings
1. to volunteer for
2. to offer to undertake
Characters used
自self告to tell奋to exert oneself勇brave
vocab dashAboutDecksPrivacyTerms