English to Arabic

Meaning for:
Latent
other
مستتر