Chinese-English dictionary »

百亿亿 meaning in English

ChineseEnglish
百亿亿 numeral

quintillion(a billion billion, 10^18, see also: trillion)
numeral
[UK: kwɪn.ˈtɪ.ljən] [US: kwɪn.ˈtɪ.ljən]

Your history