Polsk-Engelsk ordbok »

szmaragdówka betyder på engelska

PolskaEngelska
szmaragdówka noun

short-tailed parrotnoun
Graydidascalus brachyurus