Translation of vein in Indonesian

vein

urat, pembuluh darah halus

noun

  • 1

    urat, pembuluh darah halus