Translation of jejambat in English:

jejambat

flyover

noun

  • 1

    flyover, bridge carrying one road or railway over another