Translation of ludah in English:

ludah

saliva

noun

  • 1

    saliva