Back to Dictionary
爱丁堡
愛丁堡
Àidīngbǎo
1.
Edinburgh, capital of Scotland
Noun
Metadata
- Category
- Chinese