English to Arabic

Meaning for:
Aurochs
other
الثّور