cantonese english and mandarin.
michaellin85 Reviewed by michaellin85 on . How many languages do you speak on a daily basis? vote and comment :)) Rating: 5