English-Arabic dictionary »

muskoxen meaning in Arabic

EnglishArabic
Muskoxen

مسكوكسين - ثيران كبيرة