English to Spanish Dictionary channel

channel

Canal
translation of 'Channel'
verb
encauzar,
encanalar,
acanalar
noun
estrecho,
pasaje,
conducto,
canal,
cauce
Credits: Google Translate
Download the
HelloEnglishApp
image_one