a billion; "in england they call one thousand million a milliard

listen to the pronunciation of a billion; "in england they call one thousand million a milliard