English to Arabic

Meaning for:
Sight
other
البصر