Chinese-English dictionary »

亚罗士打 /yàluó shìdǎ/ meaning in English

ChineseEnglish
亚罗士打 /Yàluó Shìdǎ/ proper noun

Alor Setar(capital of Kedah)
proper noun