Back to Dictionary
卡尔巴拉
卡爾巴拉
Kǎěrbālā
1.
Karbala (city in Iraq)
Noun