North Britain
专有名词
英文释义
专有名词
-
A geographic region constituting the north part of Britain in the United Kingdom, specifically Scotland.
— Scottish clients in London commissioned projects from Gibbs in both the metropolis and North Britain.
0 次浏览
数据来源: Wiktionary