English to Arabic

Meaning for:
Quadrillion
other
1,000,000,000,000,000