Dubayy

1 ENTRIES FOUND:
Save
Dubayy /duˈbaɪ/ proper noun
or Dubai
Dubayy
/duˈbaɪ/
proper noun
or Dubai
Learner's definition of DUBAYY
: part of the United Arab Emirates