English to Arabic

Meaning for:
Muskoxen
other
مسكوكسين - ثيران كبيرة