Translation of kelambu in English:

kelambu

mosquito net

noun

  • 1

    mosquito net, type of gauze cover spread over a sleeping area or bed to prevent mosquitoes from getting in