milliard meaning in English
n. milliard, billion, number equal to a thousand millions, 1 000 000 000 (in the usa and france); number equal to a million millions, 1 000 000 000 000 (in britain)
n. milliard, billion, number equal to a thousand millions, 1 000 000 000 (in the usa and france); number equal to a million millions, 1 000 000 000 000 (in britain)