Back to Dictionary
臾须
臾須
yúxū
1. short period of time
2. a moment