Ce înseamnă “canal river”?

“canal river” în Dicționarul Englez - Român

  • au canalizat (prin trepte succesive)