Back to Dictionary
须臾
須臾
xūyú
1. in a flash
2. in a jiffy