Chinese-English dictionary »

達蘭薩拉 meaning in English

ChineseEnglish
達蘭薩拉 proper noun

Dharamshalaproper noun