Translation of English Channel in Indonesian

English Channel

Terusan Inggris

noun

  • 1

    Terusan Inggris