Polish-English dictionary »

zeberka meaning in English

PolishEnglish
zeberka noun

zebra finchnoun
bird

zeberka timorska noun

zebra finchnoun
bird