English to Arabic

Meaning for:
Quintillion
other
1,000,000,000,000,000,000