Arabic-English dictionary »

دُبَّة بَيْضَاء meaning in English

ArabicEnglish
دُبَّة بَيْضَاء f

polar bear''Ursus maritimus''