abu dabi in Englishtranslation and definition "abu dabi", Dictionary Novial-English onlineTranslations into English: abu dhabi Similar phrases in dictionary Novial English. (1) Abu DabiAbu Dhabi