FEEDBACK

Meaning of 霍尔木兹岛

Lookup via: Pinyin | Radicals
huò ěr dǎo (Trad.: 霍爾木茲島)
Hormuz Island, Iran, at the mouth of the Persian gulf