English to Arabic

Meaning for:
Wall-eye
other
سمكة الوول آي