Loading…
一百亿 (yī bǎi) — ten billion (10,000,000,000) | TongTong Chinese Dictionary