Translation of carotid in Indonesian

User Contribution

carotid

pembuluh nadi kepala

noun