English to Arabic

Meaning for:
Immeasurableness
other
اللامحدودية