Chinese-English dictionary »

豪拉 /háolā/ meaning in English

ChineseEnglish
豪拉 /Háolā/ proper noun

Howrah(city in India)
proper noun