Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hydraulic ram
in English
hydraulic ram
us
/ˈhɪdrəʊlɪk 'ræm/
uk
/ˈhaɪdrəlɪk 'ræm/
#limited