Milliard

Milliard

billion

French → English