Translation of jugular in Malay

jugular

noun

  • 1

    satu daripada vena (saluran darah) besar di leher