Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scapus
in English
scapus
us
//ˈskeɪ.pəs//
uk
//ˈskeɪ.pəs//