Slovnenya

Translation English Japanese: internal carotid artery

Dictionary: main
internal carotid artery