English to Arabic

Meaning for:
Quadrillions
other
1,000,000,000,000,000