English to Arabic

Meaning for:
Alludes
other
يلمّح