English to Arabic

Meaning for:
Latents
other
المستترون