tuō
chē
tóu

Definitions

  1. 1. trailer truck

Components