受限shòuxiàn
Top 20000
Meanings
1. to be limited
2. to be restricted
3. to be constrained
Characters used