yū dì bà
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • n.silt arrester

    • yū dì bà shè jì

      淤地坝设计

      design of silt arrester