English-Polish dictionary »

short-tailed parrot meaning in Polish

EnglishPolish
short-tailed parrot noun
Graydidascalus brachyurus

szmaragdówkanoun