Translation of terendak lampu in English:

terendak lampu

lampshade

noun

  • 1

    lampshade, shade placed over a lamp to screen its light