English to Arabic

Meaning for:
Irrepressible
other
متعذر الكبت