vocab dash
Log inSign up
善行shànxíng
Top 25000
Meanings
1. good actions
Characters used
善good行to walk
vocab dashAboutDecksPrivacyTerms