Chinese-English dictionary »

库玛丽 /kùmǎlì/ meaning in English

ChineseEnglish
库玛丽 /kùmǎlì/ noun

kumari(living goddess)
noun