Arabic-English dictionary »

مسكوكس - ثور كبير meaning in English

ArabicEnglish
مسكوكس - ثور كبير

Muskox[UK: ˈmʌskɒks] [US: ˈmʌskɒks]