sǎo lù chē
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • n.street sweeper; sweeping machine

    • zì dòng sǎo lù chē

      自动扫路车

      automatic street sweeper