Colloquial Cantonese
Colloquial CantoneseGregory James
Sign up to use
Colloquial Cantonese

Colloquial Cantonese

Sign up to use
Sign up to use
A "complete language course". Material from the book reinforces the tapes but also contains a variety of additional exercises, useable with other Cantonese courses.