Translation of lid in Malay

lid

tudung

noun

  • 1

    tudung, penutup