manş denizi

  1. english channel
cross channel service Noun
cross channel steamer
channel crossing
to cross the channel Verb