Translation of lencongan in English:

lencongan

detour

noun

  • 1

    detour, deviation from a direct or intended course, diversion, diverting