Arabic-English dictionary »

سنجاب أحمر الذيل meaning in English

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

red-tailed squirrelspecies of squirrel