Chinese-English dictionary »

獸印記 meaning in English

ChineseEnglish
獸印記 noun

mark of the beast(mark)
noun