Chinese-English dictionary »

泰米爾納德 meaning in English

ChineseEnglish
泰米爾納德 proper noun

Tamil Nadu(state in southern India)
proper noun