Dictionary Lookup:
myself
Pronunciation:
/ˌmaɪˈsɛlf/
Chinese definitions:
本人 [běn rén]
在下 [zài xià]