Chinese-English dictionary »

唐卡 /tángkǎ/ meaning in English

ChineseEnglish
唐卡 /tángkǎ/ noun

thangka(painted or embroidered linen banner)
noun