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