Translations into English:

  • abu dhabi   

Similar phrases in dictionary Novial English. (1)

Abu DabiAbu Dhabi