Turkish-English dictionary »

küçük panda meaning in English

TurkishEnglish
küçük panda noun

red panda(Ailurus fulgens)
noun