bn:22165474n
Noun Named Entity
ES
No term available
EN
Creek is a rapid transit station on the Green Line of the Dubai Metro in Dubai, UAE. Wikipedia
English:
Dubai Metro
Relations
Sources