Translation of carotid in Malay

carotid

karotid

noun & adjective

  • 1

    karotid, (pembuluh) pengalir darah ke kepala