meaning of Ärmelkanal

Ärmelkanal - German to English

Channel [Br.]

View more

  • English Channel