Chinese-English dictionary »

庫瑪麗 meaning in English

ChineseEnglish
庫瑪麗 noun

kumari(living goddess)
noun