5.1k views
16 votes
What is 858,655 in english

1 Answer

2 votes

eight hundred fifty-eight thousand, six hundred and fifty-five

User Sumedh
by
4.2k points