vocab dash
Log inSign up
摸爬滚打mōpágǔndǎ
Top 50000
Meanings
1. to go through challenging experiences
2. to become seasoned (in one's profession etc)
Characters used
摸to stroke爬to crawl滚to boil打to hit
vocab dashAboutDecksPrivacyTerms