Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
substation
in English
substation
us
/səbˈsteɪ.ʃən/
uk
/səbstɪˈteɪ.ʃən/
#moderate
Plural
substations
Base Words
station
sub