English to Arabic

Meaning for:
Leer
other
الخزرة