Back to Dictionary
zhèn
1. to provide relief
2. to aid
Uncommon • Top 44%