Swedish-English dictionary »

kortstjärtad papegoja meaning in English

SwedishEnglish
kortstjärtad papegoja substantiv

short-tailed parrot(Graydidascalus brachyurus)
noun