Cherbourg n : a port town in northwestern France on the English Channel; site of a naval base
版权所有 © 2024 3Dict.cn