Milliarde

Milliarde

billion

German → English