Canguro English A podcast by Canguro English 103 Episodes 9 / 6 Canguro English presents a podcast about language for people learning languages.