English to Arabic

Meaning for:
Glanced
other
ملموح