English to Arabic

Meaning for:
Mole
other
الخلد