FEEDBACK

Meaning of 霍尔木兹岛

Use your mouse
to draw a Chinese
character here
huò ěr dǎo (Trad.: 霍爾木茲島)
Hormuz Island, Iran, at the mouth of the Persian gulf