英语翻译
问题描述:
英语翻译
88.8亿
答
88.8亿=8,880,000,000
eight billion eighty-eight hundred million