Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
tram
in English
tram
us
/træm/
uk
/træm/
#common
Plural
trams