English to Arabic

Meaning for:
Allude
other
يلمح