Edinburgh

'edinbәrә

英文释义

n. the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth

中文翻译

n. 爱丁堡

1,568
BNC 频率

学习工具