Pinyin Dictionary results for "huo er mu zi dao"

霍尔木兹岛
Hormuz Island, Iran, at the mouth of the Persian gulf
Dictionary data provided by CC-CEDICT