Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
varicella
in English
varicella
us
/vəriˈsɛlə/
uk
/værɪˈsɛlə/
#uncommon