shen

Phonetic
[ʃɛ́n]
English: Translation
take off energetically
verb
ID
1009