Polish-English dictionary »

kamieniuszka meaning in English

PolishEnglish
kamieniuszka noun

harlequin ducknoun
Histrionicus histrionicus