English to Arabic

Meaning for:
Unbreakable
other
مستحيل الكسر