Chinese-English dictionary »

须臾 /xūyú/ meaning in English

ChineseEnglish
须臾 /xūyú/ noun

instant [instants](period of time)
noun
[UK: ˈɪn.stənt] [US: ˈɪn.stənt]