自备zìbèi
Top 25000
Meanings
1. to provide one's own...
2. own
3. self-provided
4. self-contained
Characters used