Translation of carotid in Malay

carotid

karotid

adjective & noun

  • 1

    karotid, (pembuluh) pengalir darah ke kepala