Get Your Premium Membership

Milliard

[n] (British) a billion; "in England they call one thousand million a milliard"


Related Information

More Milliard Links



Book: Shattered Sighs