Terjemahan tudung di Bahasa Inggris

tudung

cover, veil

kata benda

  • 1

    cover, veil
    ‘tudung lampu’ lampshade
  • 2

    sun hat