n. 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); milliard
МИЛЛИАРД (M)
Русско-английский перевод МИЛЛИАРД (M)
Русско-английский электронный словарь Edic. Russian-English dictionary Edic. 2012