Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
arteriae
in English
arteriae
us
//ˌɑːrtəˈraɪi//
uk
//ˌɑːrtəˈraɪi//