Translation of English Channel in Romanian

English Channel

noun

  • 1

    • the English Channel Canalul Mânecii