Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
steroid
in English
steroid
us
/ˈstɪroɪd/
uk
/ˈstɛə.raɪd/
#moderate
Plural
steroids