landlocked

a. 被陆地围住的
在线英汉词典
相关词语