147k views
0 votes
Four hundred five trillion eighty-four million thirty thousand in numbers?

1 Answer

6 votes
405,000,084,030,000 ?
User RajeshKashyap
by
5.3k points