tuō dǒu

  1. small open trailer