English to Arabic

Meaning for:
Sty
other
زريبة الخنازير