Back to Dictionary
十多亿
十多億
shíduōyì
1.
over one billion
2.
more than a billion
Metadata
- Category
- Chinese