English version


From Longman Dictionary of Contemporary EnglishDubaiDu‧bai /duːˈbaɪ/  1 an Emirate (= a territory ruled by a leader called an Emir) that is part of the United Arab Emirates2 the capital of Dubai Emirate, and the main port and commercial centre of the United Arab Emirates
Pictures of the day
What are these?
Click on the pictures to check.