dubai creek tower
/D UW0 B AY1 K R IY0 K T AW0 ER0/N
- 1
a building in Dubai, United Arab Emirates.
- 2
a proposed supported observation tower to be built in Dubai, United Arab Emirates.
Translate โdubai creek towerโ into another language
Choose a language below to open the translator with English selected as the source language.