800万

8,000,000; eight million

Meaning

  1. num
    8,000,000; eight million

Example sentences

  • They say that Firefox is downloaded more than 8 million times a day.