Translation of salur darah in English:

salur darah

blood vessel

noun

  • 1

    blood vessel, tubular structure conveying blood within the body