Translation of terowongan in English:

terowongan

tunnel

noun

  • 1

    tunnel