Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
demo
in English
demo
us
/ˈdiː.moʊ/
uk
/ˈdiː.məʊ/
#common
Plural
demos