Translation of kelenjar peluh in English:

kelenjar peluh

sweat gland

noun

  • 1

    sweat gland