Polish-English dictionary »

żaba moczarowa meaning in English

PolishEnglish
żaba moczarowa

moor frog