365bet中国官方网站

  • word of the day

    trolleybus

    trolleybus - 365bet中国官方网站 definition and meaning for word trolleybus

    Definition
    (noun) a passenger bus with an electric motor that draws power from overhead wires
  • Download our Mobile App Today