增压zēngyā
Top 20000
Meanings
1. to pressurize
2. to boost
3. to supercharge
Characters used