Translation of kelenjar liur in English:

kelenjar liur

salivary gland

noun

  • 1

    salivary gland