自驾zìjià
Top 30000
Meanings
1. to drive oneself somewhere
Characters used