xu mengjiao

language: en

definitions

  1. A Chinese personal name
    en: A Chinese personal name

examples

  1. They named him Xu Mengjiao.

    They named him Xu Mengjiao.