English to Arabic

Meaning for:
Unextinct
other
غير منقرض