one thousand million

Noun

Other Searches