How to pronounce 公元前 in Cantonese (6 out of 9):

公元前 586 年
586 B.C.E.

Cantonese Sentence Breakdown

公元前 gung1 jyun4 cin4
before Christ
nin4
year