Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
herpes
in English
herpes
us
/ˈhɛrpiz/
uk
/ˈhɜːpɪz/
#uncommon