Arabic-English dictionary »

هَامِسْتَر meaning in English

ArabicEnglish
هَامِسْتَر m

hamsterrodent species belonging to the Cricetinae

Your history