ni shi shei in Englishtranslation and definition "ni shi shei", Dictionary Mandarin-English onlineTranslations into English: who are you Show declensionni shi shei? ( Pinyin nǐ shì shéi, tra 你是誰, sim 你是谁)