canal – English–Türkçe translations

🇬🇧 en tr 🇹🇷

canal noun

  /kəˈnal/ , /kəˈnæl/ , /kəˈnɔːl/ , /kəˈnɛl/
  • artificial waterway
kanal, ark
  • a tubular channel within the body
kanal, mecra
kanal
Wiktionary Links