Word Definition - 爱丁堡

ài dīng bǎo Edinburgh, capital of Scotland