Arabic-English dictionary »

الماموث meaning in English

ArabicEnglish
الماموث

Mammoth[UK: ˈmæ.məθ] [US: ˈmæ.məθ]