Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cella
in English
cella
us
/ˈsɛlə/
#limited