Answer:
17,857,000,012 = 17 billion 857 million 12
Explanation:
Bye lad!
Seventeen billion, eight hundred fifty-seven million and twelve.
6.5m questions
8.6m answers