Polish-English dictionary »

kukułka meaning in English

PolishEnglish
kukułka noun

cuckoonoun
the bird