Skip to content

霍尔木兹岛

huò ěr mù zī dǎo

Sign in to save this word to your study lists.

Definitions

  1. 1. Hormuz Island, Iran, at the mouth of the Persian Gulf