English to Arabic

Meaning for:
Milliard
other
المليار