Term Gallery logo

Meanings of arteria carotis interna in Spanish