NichiDict

あぶだび

[abudabi]

Meanings

1.Noun

Abu Dhabi (United Arab Emirates)