Home
Help
About
Contact
English to Chinese Dictionary
Search:
自嗨
zì
hāi
(slang) to have fun by oneself / to amuse oneself
<< back to the home page