lù bà
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • n.highway overlord

    • dǎ lù bà

      路霸

      rid the roads of overlords

    • mán hèng de lù bà

      蛮横路霸

      a tough highway overlord