English to Arabic

Meaning for:
Abacinate
other
يسبب العمى :: يعمي العين