roads

英文释义

n. a partly sheltered anchorage

中文翻译

n. 开敞或半开敞锚地;道路(road的复数)

学习工具