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