Arabic-English dictionary »

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

ArabicEnglish
بَانْدَا أَحْمَر m

red pandaAilurus fulgens