Polish-English dictionary »

zeberka timorska meaning in English

PolishEnglish
zeberka timorska noun

zebra finchnoun
bird