Translation for "de plus petit canal" to english
De plus petit canal
  • smaller canal
  • smaller channel
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test