English-Chinese dictionary »

oh my god meaning in Chinese

EnglishChinese
oh my God (excitement or shock)
interjection

天哪 /tiān na/interjection

天啊 /tiān a/interjection

我的天啊 /wǒ de tiān a/interjection