Portuguese translation of the English word canal

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
(channel)
canal
alimentary canal
tubo digestivo
digesta tubo

EnglishPortuguese
canal canal