English to Arabic

Meaning for:
Imponderable
other
مستحيل التقدير