vocab dash
Log inSign up
不遗余力bùyíyúlì
Top 20000
Meanings
1. to spare no pains or effort (idiom); to do one's utmost
Characters used
不no遗to leave behind余surplus力power
vocab dashAboutDecksPrivacyTerms