Arabic-English dictionary »

باندا أحمر meaning in English

ArabicEnglish
سنجاب أحمر الذيل m

red-tailed squirrelspecies of squirrel