English to Arabic

Meaning for:
Polecats
other
الظربان