English to Arabic

Meaning for:
Unextinguishable
other
متّقد :: لا يخبأ