Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
halflife
in English
halflife
us
/ˈhæf-laɪf/
uk
/ˈhæf-laɪf/
#uncommon