Vocabulary

須臾

moment; instant; short amount of time

noun adverb