Definition of “arteria” - English Dictionary

british dictionary