38293003,怎么读?
38203003
中文:
叁仟捌佰贰拾万零叁仟零叁
三千八百二十万零三丈零三
英文:
Thirty-Eight Million and Two Hundred and Three Thousand and Three