Pinyin Dictionary results for "ai bi hu"

艾比湖
Aibi Lake (Ebinur) in Xinjiang
Dictionary data provided by CC-CEDICT