Translation of tudung in English:

tudung

cover, veil

  • 1

    cover, veil
    ‘tudung lampu’ lampshade
  • 2

    sun hat