Chinese-English dictionary »

印度学 /yìndùxué/ meaning in English

ChineseEnglish
印度学 /yìndùxué/ noun

Indology(academic study of India)
noun