cross-Channel ferry

cross-Channel ferry

n (Nautical Terms) a ferry that transports passengers and vehicles across the English Channel
Translations