channelsEnglish

channels

Noun

Official routes of communication

English: channels