English to Arabic

Meaning for:
Inextinguishable
other
متعذر إطفائه