English to Arabic

Meaning for:
Tauruses
other
الثور