Pinyin Dictionary results for "shi duo yi"

十多亿
over one billion; more than a billion
Dictionary data provided by CC-CEDICT